basic life support techniques - Francés Inglés Diccionario